engineering division (ed) - Spanish English Dictionary